#pragma once

#include "../Helix.h"

namespace Framework
{
	template <class T>
	class _IFACE IEnumerator
	{
	public:
		virtual bool MoveNext() = 0;
		virtual T Current() = 0;
		virtual bool IsValid() = 0;
	};
};